package com.pwt.model.what;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author dw
 * @version 1.0.0
 * @date 2021/9/26
 */
@Data
@Schema(name = "overview计算查询模型")
public class OverviewModel {

    @Schema(name = "k4092",description = "工位号")
    private String k4092;

    @Schema(name = "k4093",description = "工序名称")
    private String k4093;

    @Schema(name = "k0006",description = "批次号")
    private String k0006;

    @Schema(name = "k1000",description = "零件号")
    private Integer k1000;

    @Schema(name = "k2000",description = "被测参数顺序号")
    private Short k2000;

    @Schema(name = "k2002",description = "被测参数名称")
    private String k2002;

    @Schema(name = "k2101",description = "名义值")
    private Double k2101;

    @Schema(name = "k2110",description = "lsl下限")
    private Double k2110;

    @Schema(name = "k2111",description = "usl上限")
    private Double k2111;

    @Schema(name = "n",description = "有效数据数量")
    private Integer n;

    @Schema(name = "avg",description = "平均数")
    private Double avg;

    @Schema(name = "sixSigma",description = "6倍sigma")
    private Double sixSigma;

    @Schema(name = "cpTarget",description = "cp目标")
    private Double cpTarget = 1D;

    @Schema(name = "cp",description = "cp")
    private Double cp;

    @Schema(name = "cpk",description = "cpk")
    private Double cpk;

    @Schema(name = "cpkTarget",description = "cpk目标")
    private Double cpkTarget = 1D;

    @Schema(name = "status",description = "状态 1-绿色笑脸，2-黄色笑脸 ,3-红色哭脸")
    private Integer status;

}
